﻿using PLC.Interface.BaseUsers;
using System.Threading.Tasks;
using YWM.Application;

namespace PCL.Application.BaseUsers.Services
{
    internal interface IBaseUserService : IAsyncCrudService<BaseUserResultDto, long, BaseUserResultRequestDto, BaseUserCreateDto, BaseUserDto>
    {
        Task<BaseUserResultDto> GetUser(string userName, string password);

        Task ChangePassword(UserPasswordDto input);
    }
}
